package visiopuce.objets;

public class Droit {

	private String champ;
	private String crud;
	private Integer idDroit;
	private Utilisateur utilisateur;

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		Droit other = (Droit) obj;
		if (idDroit == null) {
			if (other.idDroit != null)
				return false;
		} else if (!idDroit.equals(other.idDroit))
			return false;
		return true;
	}

	public String getChamp() {
		return champ;
	}

	public String getCrud() {
		return crud;
	}

	public Integer getIdDroit() {
		return idDroit;
	}

	public Utilisateur getUtilisateur() {
		return utilisateur;
	}

	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((idDroit == null) ? 0 : idDroit.hashCode());
		return result;
	}

	public void setChamp(String champ) {
		this.champ = champ;
	}

	public void setCrud(String crud) {
		this.crud = crud;
	}

	public void setIdDroit(Integer idDroit) {
		this.idDroit = idDroit;
	}

	public void setUtilisateur(Utilisateur utilisateur) {
		this.utilisateur = utilisateur;
	}
}
